package consumer;

import consumer.model.Consumer;

import java.util.List;

public interface ConsumerInfoService {

    Consumer getById(Integer adminId);

    List<Consumer> getByIds(List<Integer> adminIds);


    /**
     * 获取指定用户的下级客户id列表（不包含自身id）
     * @param id
     * @return
     */
    List<Integer> getChildrenIds(Integer id);

    /**
     * 获取指定用户的子孙级客户列表（不包含自身）
     * @param id
     * @return
     */
    List<Consumer> getChildren(Integer id);
}
